#ifndef EDEFECT_H
#define EDEFECT_H

#include "DDefect.h"

/*****************************************************************
 * 
 *
 *
 *****************************************************************/
class EDefect : public DDefect
{
public:	
	EDefect( );
	EDefect( const EDefect& origEdefect );
	virtual ~EDefect();
	
	const EDefect& operator=( const EDefect& origEdefect );
	
	inline double getERelPosX() const { return m_ExRelPos;}
	inline void   setERelPosX( double xRel ) { m_ExRelPos = xRel;}
	
	inline double getERelPosY() const { return m_EyRelPos;}
	inline void   setERelPosY( double yRel ) { m_EyRelPos = yRel;}
	
	
	inline double getESizeX() const {return m_ExSize;}
	inline void setESizeX( double eXsize ) 	{  m_ExSize = eXsize; }
	
	inline double getESizeY() const {return m_EySize;}
	inline void setESizeY( double eYsize ) 	{  m_EySize = eYsize;  }

private:
	double m_ExRelPos;		// EXREL
	double m_EyRelPos;		// EYREL
	double m_ExSize;		// EXSIZE
	double m_EySize;		// EYSIZE
};











#endif